package com.server.common.code.utils;

import com.server.model.all.enums.YesNoEnum;
import org.springframework.util.ObjectUtils;

import java.util.List;

public class UserUtils {


    /**
     * 判断是否是admin
     * @author LXC
     * @date 2022/5/2 18:53
     */
    public static Boolean haveAdmin(List<Long> roleId){
        if(!ObjectUtils.isEmpty(roleId) && roleId.contains(0L)){
            return true;
        }
        return false;
    }

    /**
     * 判断是否被禁用
     * @author LXC
     * @date 2022/5/2 19:07
     */
    public static Boolean haveDisable(Integer status){
        if(YesNoEnum.NO.getCode().equals(status)){
            return true;
        }
        return false;
    }


    /**
     * 判断是否被删除
     * @author LXC
     * @date 2022/5/2 19:07
     */
    public static Boolean haveDelete(Integer delFlag){
        if(YesNoEnum.YES.getCode().equals(delFlag)){
            return true;
        }
        return false;
    }
}
